@-webkit-keyframes shake {
	0% {
		-webkit-transform:translate(2px,1px) rotate(0deg)
	}
	10% {
		-webkit-transform:translate(-1px,-2px) rotate(-1deg)
	}
	20% {
		-webkit-transform:translate(-3px,0px) rotate(1deg)
	}
	30% {
		-webkit-transform:translate(0px,2px) rotate(0deg)
	}
	40% {
		-webkit-transform:translate(1px,-1px) rotate(1deg)
	}
	50% {
		-webkit-transform:translate(-1px,1px) rotate(-1deg)
	}
	60% {
		-webkit-transform:translate(-3px,-2px) rotate(0deg)
	}
	70% {
		-webkit-transform:translate(2px,1px) rotate(-1deg)
	}
	80% {
		-webkit-transform:translate(-1px,-2px) rotate(1deg)
	}
	90% {
		-webkit-transform:translate(2px,-1px) rotate(0deg)
	}
	100% {
		-webkit-transform:translate(1px,-2px) rotate(-1deg)
	}
}
@-moz-keyframes shake {
	0% {
		-moz-transform:translate(2px,1px) rotate(0deg)
	}
	10% {
		-moz-transform:translate(-1px,-2px) rotate(-1deg)
	}
	20% {
		-moz-transform:translate(-3px,0px) rotate(1deg)
	}
	30% {
		-moz-transform:translate(0px,2px) rotate(0deg)
	}
	40% {
		-moz-transform:translate(1px,-1px) rotate(1deg)
	}
	50% {
		-moz-transform:translate(-1px,1px) rotate(-1deg)
	}
	60% {
		-moz-transform:translate(-3px,-2px) rotate(0deg)
	}
	70% {
		-moz-transform:translate(2px,1px) rotate(-1deg)
	}
	80% {
		-moz-transform:translate(-1px,-2px) rotate(1deg)
	}
	90% {
		-moz-transform:translate(2px,-1px) rotate(0deg)
	}
	100% {
		-moz-transform:translate(1px,-2px) rotate(-1deg)
	}
}
@keyframes shake {
	0% {
		transform:translate(2px,1px) rotate(0deg)
	}
	10% {
		transform:translate(-1px,-2px) rotate(-1deg)
	}
	20% {
		transform:translate(-3px,0px) rotate(1deg)
	}
	30% {
		transform:translate(0px,2px) rotate(0deg)
	}
	40% {
		transform:translate(1px,-1px) rotate(1deg)
	}
	50% {
		transform:translate(-1px,1px) rotate(-1deg)
	}
	60% {
		transform:translate(-3px,-2px) rotate(0deg)
	}
	70% {
		transform:translate(2px,1px) rotate(-1deg)
	}
	80% {
		transform:translate(-1px,-2px) rotate(1deg)
	}
	90% {
		transform:translate(2px,-1px) rotate(0deg)
	}
	100% {
		transform:translate(1px,-2px) rotate(-1deg)
	}
}
@-webkit-keyframes slidein {
	0% {
		-webkit-transform:matrix(0.8,0,0,0.8,0,0);
		opacity:0
	}
	35% {
		-webkit-transform:matrix(1.125,0,0,1.125,0,0);
		opacity:0.75
	}
	70% {
		-webkit-transform:matrix(0.9,0,0,0.9,0,0);
		opacity:1
	}
	100% {
		-webkit-transform:matrix(1,0,0,1,0,0);
		opacity:1
	}
}
@-moz-keyframes slidein {
	0% {
		-moz-transform:matrix(0.8,0,0,0.8,0,0);
		opacity:0
	}
	35% {
		-moz-transform:matrix(1.125,0,0,1.125,0,0);
		opacity:0.75
	}
	70% {
		-moz-transform:matrix(0.9,0,0,0.9,0,0);
		opacity:1
	}
	100% {
		-moz-transform:matrix(1,0,0,1,0,0);
		opacity:1
	}
}
@keyframes slidein {
	0% {
		transform:matrix(0.8,0,0,0.8,0,0);
		opacity:0
	}
	35% {
		transform:matrix(1.125,0,0,1.125,0,0);
		opacity:0.75
	}
	70% {
		transform:matrix(0.9,0,0,0.9,0,0);
		opacity:1
	}
	100% {
		transform:matrix(1,0,0,1,0,0);
		opacity:1
	}
}
.shake{
	animation:shake 0.5s !important;
	-moz-animation:shake 0.5s !important;
	-webkit-animation:shake 0.5s !important;
	-o-animation:shake 0.5s !important;
	-ms-animation:shake 0.5s !important;
}